package com.youlu.campus.service.activity;

import com.youlu.campus.entity.UserPO;
import com.youlu.campus.entity.VO.req.CheckMobileVO;

public interface ActivityUserService {

    boolean checkMobile(String userId, String activityId);

    /**
     * 报名活动
     *
     * @param req
     * @return
     */
    boolean signUp(CheckMobileVO req);

    /**
     * 报名完成后补充其他信息:更新邀请记录、更新排行榜
     *
     * @param userPO
     * @param activityId
     */
    void afterSignUpUpdate(UserPO userPO, String activityId,String platform);


}
